home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / hobby / gndemo.zip / GDS.CFG < prev    next >
Text File  |  1991-09-01  |  19KB  |  330 lines

  1. ;       NOTICE!
  2. ; If you are using an STB ERGO Card remove the ";" in front of the next
  3. ; two lines.
  4.  
  5. ;AUTO, /TSENG4
  6. ;AUTO, /512
  7.  
  8. ; If you are using an OAK Card remove the ";" in front of the next
  9. ; two lines.
  10.  
  11. ;AUTO, /OAK
  12. ;AUTO, /512
  13.  
  14. ;FORMAT:
  15. ;
  16. ;NOTE:  Any ';' will cause GDS to ignore to the end of the line.
  17. ;       If a video mode is giving you problems, you can disable it
  18. ;       by inserting a ';' in front of the line which describes it.
  19. ;
  20. ;<name> is the name of the video display (7 characters MAXIMUM)
  21. ;<hRes> and <vRes> are the screen resolution
  22. ;<bpix> is the number of bits per pixel
  23. ;<ax>, <bx>, <cx>, and <dx> are the processor registers on a call to
  24. ;           "int 010h" unless <directFlag> is non-zero
  25. ;<dirct> indicates the base address for text modes, and tells if
  26. ;           the graphics mode should be initialized by directly
  27. ;           accessing the VGA registers. (0, 1, or text base address)
  28. ;           
  29. ;<format> dictates the screen format (0 is normal, 1 is chunky 4-bit)
  30. ;
  31. ;<name> <hRes>  <vRes>  <bpix>  <ax>    <bx>    <cx>    <dx>    <dirct> <dotMode>
  32.  
  33.  
  34. ;STANDARD EGA
  35. EGA,    80,     25,     0,      0x3,    0,      0,      0,      0xb800, 0 ;default text mode
  36. EGA,    320,    200,    4,      0xd,    0,      0,      0,      0,      0
  37. EGA,    640,    200,    4,      0xe,    0,      0,      0,      0,      0
  38. EGA,    640,    350,    4,      0x10,   0,      0,      0,      0,      0
  39.  
  40.  
  41. ;STANDARD VGA
  42. VGA,    640,    480,    4,      0x12,   0,      0,      0,      0,      0
  43. VGA,    320,    200,    8,      0x13,   0,      0,      0,      0,      0
  44.  
  45.  
  46. ;NON-STANDARD VGA (FOR REGISTER COMPATIBLE VGA CARDS ONLY!!!)
  47. VGA,    320,    400,    8,      0,      0,      0,      0,      1,      2 ;works only with register compatible VGAs!
  48. VGA,    360,    480,    8,      0,      0,      0,      0,      1,      2 ;works only with register compatible VGAs!
  49. ;VGA,   704,    528,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  50. ;VGA,   720,    540,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  51. ;VGA,   736,    552,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  52. ;VGA,   752,    564,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  53. ;VGA,   768,    576,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  54. ;VGA,   784,    588,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  55. ;VGA,   800,    600,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  56. ;VGA,   640,    400,    8,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  57. ;   NOTE: If you'd like to use these modes (and you have a registered
  58. ;       version), we strongly recommended that you move these definitions
  59. ;       into GDSUSER.CFG and remove the semicolons (';').  This will prevent
  60. ;       new versions from overwriting your preferences.  Unregistered
  61. ;       versions of GDS do not read GDSUSER.CFG.
  62.  
  63.  
  64. ;AHEAD SYSTEMS
  65. AHEAD,  132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  66. AHEAD,  132,    28,     0,      0x24,   0,      0,      0,      0xb800, 0
  67. AHEAD,  132,    44,     0,      0x22,   0,      0,      0,      0xb800, 0
  68. AHEAD,  160,    50,     0,      0x2f,   0,      0,      0,      0xb800, 0
  69. AHEAD,  80,     66,     0,      0x34,   0,      0,      0,      0xb800, 0
  70. AHEAD,  640,    400,    8,      0x60,   0,      0,      0,      0,      0
  71. AHEAD,  640,    480,    8,      0x61,   0,      0,      0,      0,      0
  72. AHEAD,  800,    600,    8,      0x62,   0,      0,      0,      0,      0
  73.  
  74.  
  75. ;AHEAD SYSTEMS
  76. AHEAD,  132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  77. AHEAD,  132,    28,     0,      0x24,   0,      0,      0,      0xb800, 0
  78. AHEAD,  132,    44,     0,      0x22,   0,      0,      0,      0xb800, 0
  79. AHEAD,  160,    50,     0,      0x2f,   0,      0,      0,      0xb800, 0
  80. AHEAD,  80,     66,     0,      0x34,   0,      0,      0,      0xb800, 0
  81. AHEADB, 800,    600,    4,      0x6a,   0,      0,      0,      0,      0
  82. AHEADB, 1024,   768,    4,      0x74,   0,      0,      0,      0,      0
  83. AHEADB, 640,    400,    8,      0x60,   0,      0,      0,      0,      0
  84. AHEADB, 640,    480,    8,      0x61,   0,      0,      0,      0,      0
  85. AHEADB, 800,    600,    8,      0x62,   0,      0,      0,      0,      0
  86. AHEADB, 1024,   768,    8,      0x63,   0,      0,      0,      0,      0
  87.  
  88.  
  89. ;ATI Wonder
  90. ATI,    132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  91. ATI,    132,    44,     0,      0x33,   0,      0,      0,      0xb800, 0
  92. ATI,    800,    600,    4,      0x54,   0,      0,      0,      0,      0
  93. ;ATI,   1024,   768,    4,      0x55,   0,      0,      0,      0,      0 ;bank selection for video reads
  94.                                                                          ;doesn't seem to work properly in
  95.                                                                          ;this mode.  ATI?  What's up?
  96. ATI,    1024,   768,    4,      0x65,   0,      0,      0,      0,      1
  97. ATI,    640,    400,    8,      0x61,   0,      0,      0,      0,      0
  98. ATI,    640,    480,    8,      0x62,   0,      0,      0,      0,      0
  99. ATI,    800,    600,    8,      0x63,   0,      0,      0,      0,      0
  100.  
  101.  
  102. ;CHIPS & TECHNOLOGIES
  103. CHIPS,  132,    25,     0,      0x60,   0,      0,      0,      0xb800, 0
  104. CHIPS,  132,    50,     0,      0x61,   0,      0,      0,      0xb800, 0
  105. CHIPS,  800,    600,    4,      0x70,   0,      0,      0,      0,      0
  106. CHIPS,  1024,   768,    4,      0x72,   0,      0,      0,      0,      0
  107. CHIPS,  640,    400,    8,      0x78,   0,      0,      0,      0,      0
  108. CHIPS,  640,    480,    8,      0x79,   0,      0,      0,      0,      0
  109. CHIPS,  768,    576,    8,      0x7a,   0,      0,      0,      0,      0
  110. CHIPS,  800,    600,    8,      0x7b,   0,      0,      0,      0,      0
  111.  
  112.  
  113. ;CIRRUS 510,520 - MaxLogic MaxVGA
  114. CIRRUS, 132,    25,     0,      0x1f,   0,      0,      0,      0xb800, 0
  115. CIRRUS, 132,    30,     0,      0x22,   0,      0,      0,      0xb800, 0
  116. CIRRUS, 132,    44,     0,      0x20,   0,      0,      0,      0xb800, 0
  117. CIRRUS, 720,    540,    4,      0x40,   0,      0,      0,      0,      0
  118. CIRRUS, 800,    600,    4,      0x6a,   0,      0,      0,      0,      0
  119. CIRRUS, 640,    400,    8,      0x50,   0,      0,      0,      0,      0
  120. ;CIRRUS, 512,   480,    8,      0x51,   0,      0,      0,      0,      0 ;NOTE: use only with the TSR BIOS extension!
  121.  
  122.  
  123. ;EVEREX
  124. EVEREX, 800,    600,    4,      0x70,   0x02,   0,      0,      0,      0
  125. EVEREX, 640,    350,    8,      0x70,   0x13,   0,      0,      0,      0
  126. EVEREX, 640,    400,    8,      0x70,   0x14,   0,      0,      0,      0
  127. EVEREX, 512,    480,    8,      0x70,   0x15,   0,      0,      0,      0
  128. EVEREX, 640,    480,    8,      0x70,   0x30,   0,      0,      0,      0
  129. EVEREX, 800,    600,    8,      0x70,   0x31,   0,      0,      0,      0
  130.  
  131.  
  132. ;GENOA 6000 series (6100, 6200, 6300, 6400, 6600)
  133. ;      THANX: Herman, Steve, and Decker w/Genoa customer support
  134. GENOA,  80,     32,     0,      0x58,   0,      0,      0,      0xb800, 0
  135. GENOA,  80,     60,     0,      0x72,   0,      0,      0,      0xb800, 0
  136. GENOA,  80,     66,     0,      0x74,   0,      0,      0,      0xb800, 0
  137. GENOA,  100,    37,     0,      0x78,   0,      0,      0,      0xb800, 0
  138. GENOA,  132,    25,     0,      0x60,   0,      0,      0,      0xb800, 0
  139. GENOA,  132,    29,     0,      0x61,   0,      0,      0,      0xb800, 0
  140. GENOA,  132,    32,     0,      0x62,   0,      0,      0,      0xb800, 0
  141. GENOA,  132,    44,     0,      0x63,   0,      0,      0,      0xb800, 0
  142. GENOA,  132,    60,     0,      0x64,   0,      0,      0,      0xb800, 0
  143. GENOA,  800,    600,    4,      0x79,   0,      0,      0,      0,      0
  144. GENOA,  1024,   768,    4,      0x5f,   0,      0,      0,      0,      0
  145. GENOA,  640,    400,    8,      0x7e,   0,      0,      0,      0,      0
  146. GENOA,  640,    480,    8,      0x5c,   0,      0,      0,      0,      0
  147. GENOA,  800,    600,    8,      0x5e,   0,      0,      0,      0,      0
  148.  
  149. ;GENOA, 100,    75,     0,      0x79,   0,      0,      0,      0xb800, 0 ;I think these are dead modes from a
  150. ;GENOA, 512,    512,    4,      0x7c,   0,      0,      0,      0,      0 ;   beta version of Genoa's BIOS
  151. ;GENOA, 720,    512,    4,      0x59,   0,      0,      0,      0,      0
  152. ;GENOA, 512,    512,    8,      0x7d,   0,      0,      0,      0,      0
  153. ;GENOA, 640,    350,    8,      0x5b,   0,      0,      0,      0,      0
  154. ;GENOA, 720,    512,    8,      0x5d,   0,      0,      0,      0,      0
  155.  
  156.  
  157. ;OAKTECH
  158. OAK,    132,     60,    0,      0x4f,   0,      0,      0,      0xb800, 0
  159. OAK,    132,     25,    0,      0x50,   0,      0,      0,      0xb800, 0
  160. OAK,    132,     43,    0,      0x51,   0,      0,      0,      0xb800, 0
  161. OAK,    800,    600,    4,      0x52,   0,      0,      0,      0,      0
  162. OAK,    640,    480,    8,      0x53,   0,      0,      0,      0,      0
  163. OAK,    800,    600,    8,      0x54,   0,      0,      0,      0,      0
  164. ;OAK,   1024,    768,    2,      0x55,   0,      0,      0,      0,      0
  165. ;OAK,   1024,    768,    4,      0x56,   0,      0,      0,      0,      0
  166.  
  167.  
  168. ;PARADISE (Paradise VGA 1024)
  169. PARA,   132,    25,     0,      0x55,   0,      0,      0,      0,      0
  170. PARA,   132,    43,     0,      0x54,   0,      0,      0,      0,      0
  171. PARA,   800,    600,    4,      0x58,   0,      0,      0,      0,      0
  172. PARA,   1024,   768,    4,      0x5d,   0,      0,      0,      0,      0 ;is SMT-1024 mode 0x5c for this?
  173. PARA,   640,    400,    8,      0x5e,   0,      0,      0,      0,      0
  174. PARA,   640,    480,    8,      0x5f,   0,      0,      0,      0,      0
  175. PARA,   800,    600,    8,      0x5c,   0,      0,      0,      0,      0
  176.  
  177.  
  178. ;TRIDENT (Trident TVGA / ATI Prism Elite / Everex Viewpoint VGA)
  179. TRIDNT, 80,     30,     0,      0x50,   0,      0,      0,      0xb800, 0
  180. TRIDNT, 80,     43,     0,      0x51,   0,      0,      0,      0xb800, 0
  181. TRIDNT, 80,     60,     0,      0x52,   0,      0,      0,      0xb800, 0
  182. TRIDNT, 132,    25,     0,      0x53,   0,      0,      0,      0xb800, 0
  183. TRIDNT, 132,    30,     0,      0x54,   0,      0,      0,      0xb800, 0
  184. TRIDNT, 132,    43,     0,      0x55,   0,      0,      0,      0xb800, 0
  185. TRIDNT, 132,    60,     0,      0x56,   0,      0,      0,      0xb800, 0
  186. TRIDNT, 132,    25,     0,      0x57,   0,      0,      0,      0xb800, 0
  187. TRIDNT, 132,    30,     0,      0x58,   0,      0,      0,      0xb800, 0
  188. TRIDNT, 132,    43,     0,      0x59,   0,      0,      0,      0xb800, 0
  189. TRIDNT, 132,    60,     0,      0x5a,   0,      0,      0,      0xb800, 0
  190. ;TRIDNT, 768,   1024,   4,      0x61,   0,      0,      0,      0,      0 ;use portrait CRT ONLY!!! (Magics 15FP)
  191. TRIDNT, 800,    600,    4,      0x5b,   0,      0,      0,      0,      0
  192. TRIDNT, 1024,   768,    4,      0x5f,   0,      0,      0,      0,      0
  193. TRIDNT, 640,    400,    8,      0x5c,   0,      0,      0,      0,      0
  194. TRIDNT, 640,    480,    8,      0x5d,   0,      0,      0,      0,      0
  195. TRIDNT, 800,    600,    8,      0x5e,   0,      0,      0,      0,      0
  196. TRIDNT, 1024,   768,    8,      0x62,   0,      0,      0,      0,      0
  197.  
  198.  
  199. ;TSENG LABS ET3000 (STB VGA EM-16)
  200. TSENG,  80,     60,     0,      0x26,   0,      0,      0,      0xb800, 0
  201. TSENG,  100,    40,     0,      0x2a,   0,      0,      0,      0xb800, 0
  202. TSENG,  132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  203. TSENG,  132,    28,     0,      0x24,   0,      0,      0,      0xb800, 0
  204. TSENG,  132,    44,     0,      0x22,   0,      0,      0,      0xb800, 0
  205. TSENG,  800,    600,    4,      0x29,   0,      0,      0,      0,      0
  206. TSENG,  1024,   768,    4,      0x37,   0,      0,      0,      0,      0
  207. TSENG,  640,    350,    8,      0x2d,   0,      0,      0,      0,      0
  208. TSENG,  640,    480,    8,      0x2e,   0,      0,      0,      0,      0
  209. TSENG,  720,    512,    8,      0x2f,   0,      0,      0,      0,      0
  210. TSENG,  800,    600,    8,      0x30,   0,      0,      0,      0,      0
  211.  
  212.  
  213. ;TSENG LABS ET4000 (
  214. TSENG4, 80,     60,     0,      0x26,   0,      0,      0,      0xb800, 0
  215. TSENG4, 100,    40,     0,      0x2a,   0,      0,      0,      0xb800, 0
  216. TSENG4, 132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  217. TSENG4, 132,    28,     0,      0x24,   0,      0,      0,      0xb800, 0
  218. TSENG4, 132,    44,     0,      0x22,   0,      0,      0,      0xb800, 0
  219. TSENG4, 800,    600,    4,      0x29,   0,      0,      0,      0,      0
  220. TSENG4, 1024,   768,    4,      0x37,   0,      0,      0,      0,      0
  221. TSENG4, 640,    350,    8,      0x2d,   0,      0,      0,      0,      0
  222. TSENG4, 640,    400,    8,      0x2f,   0,      0,      0,      0,      0
  223. TSENG4, 640,    480,    8,      0x2e,   0,      0,      0,      0,      0
  224. TSENG4, 800,    600,    8,      0x30,   0,      0,      0,      0,      0
  225. TSENG4, 1024,   768,    8,      0x38,   0,      0,      0,      0,      0
  226.  
  227.  
  228. ;VESA (assumes all modes are present, comment out modes here which don't exist)
  229. VESA,   800,    600,    4,      0x4f02, 0x102,  0,      0,      0,      0
  230. VESA,   1024,   768,    4,      0x4f02, 0x104,  0,      0,      0,      0
  231. VESA,   1280,   1024,   4,      0x4f02, 0x106,  0,      0,      0,      0
  232. VESA,   640,    400,    8,      0x4f02, 0x100,  0,      0,      0,      0
  233. VESA,   640,    480,    8,      0x4f02, 0x101,  0,      0,      0,      0
  234. VESA,   800,    600,    8,      0x4f02, 0x103,  0,      0,      0,      0
  235. VESA,   1024,   768,    8,      0x4f02, 0x105,  0,      0,      0,      0
  236. VESA,   1280,   1024,   8,      0x4f02, 0x107,  0,      0,      0,      0
  237.  
  238.  
  239. ;VIDEO 7 (VEGA Deluxe, 1024i, VRAM VGA
  240. VID7,   80,     43,     0,      0x6f05, 0x40,   0,      0,      0xb800, 0
  241. VID7,   80,     60,     0,      0x6f05, 0x43,   0,      0,      0xb800, 0
  242. VID7,   80,     67,     0,      0x6f05, 0x46,   0,      0,      0xb800, 0 ;may not be present (undocumented)
  243. VID7,   100,    60,     0,      0x6f05, 0x44,   0,      0,      0xb800, 0
  244. VID7,   132,    25,     0,      0x6f05, 0x41,   0,      0,      0xb800, 0
  245. VID7,   132,    28,     0,      0x6f05, 0x45,   0,      0,      0xb800, 0
  246. VID7,   132,    43,     0,      0x6f05, 0x42,   0,      0,      0xb800, 0
  247. VID7,   720,    540,    4,      0x6f05, 0x61,   0,      0,      0,      0
  248. VID7,   752,    410,    4,      0x6f05, 0x60,   0,      0,      0,      0
  249. VID7,   800,    600,    4,      0x6f05, 0x62,   0,      0,      0,      0
  250. VID7,   1024,   768,    4,      0x6f05, 0x65,   0,      0,      0,      0
  251. VID7,   640,    400,    8,      0x6f05, 0x66,   0,      0,      0,      0
  252. VID7,   640,    480,    8,      0x6f05, 0x67,   0,      0,      0,      0
  253. VID7,   720,    540,    8,      0x6f05, 0x68,   0,      0,      0,      0 ;ONLY exists with V-RAM VGA
  254. VID7,   800,    600,    8,      0x6f05, 0x69,   0,      0,      0,      0 ;ONLY exists with V-RAM VGA
  255.  
  256.  
  257. ;ORCHID (Pro-Designer series)
  258. ORCHID, 640,    350,    8,      0x5b,   0,      0,      0,      0,      0
  259. ORCHID, 640,    480,    8,      0x5c,   0,      0,      0,      0,      0
  260. ORCHID, 800,    600,    8,      0x5e,   0,      0,      0,      0,      0
  261.  
  262.  
  263. ;ZYMOS (TrueTech HiRes VGA, ZyMOS Poach 51)
  264. ZYMOS,  80,     43,     0,      0x51,   0,      0,      0,      0xb800, 0
  265. ZYMOS,  80,     60,     0,      0x52,   0,      0,      0,      0xb800, 0
  266. ZYMOS,  132,    25,     0,      0x53,   0,      0,      0,      0xb800, 0
  267. ZYMOS,  100,    25,     0,      0x54,   0,      0,      0,      0xb800, 0
  268. ZYMOS,  100,    60,     0,      0x55,   0,      0,      0,      0xb800, 0
  269. ZYMOS,  132,    60,     0,      0x56,   0,      0,      0,      0xb800, 0
  270. ZYMOS,  132,    43,     0,      0x57,   0,      0,      0,      0xb800, 0
  271. ZYMOS,  720,    540,    4,      0x63,   0,      0,      0,      0,      0
  272. ZYMOS,  800,    600,    4,      0x5b,   0,      0,      0,      0,      0
  273. ZYMOS,  960,    720,    4,      0x60,   0,      0,      0,      0,      0
  274. ZYMOS,  1024,   768,    4,      0x5f,   0,      0,      0,      0,      0
  275. ZYMOS,  1280,   640,    4,      0x61,   0,      0,      0,      0,      0
  276. ZYMOS,  512,    512,    8,      0x62,   0,      0,      0,      0,      0
  277. ZYMOS,  640,    400,    8,      0x5c,   0,      0,      0,      0,      0
  278. ZYMOS,  640,    480,    8,      0x5d,   0,      0,      0,      0,      0
  279. ZYMOS,  720,    540,    8,      0x64,   0,      0,      0,      0,      0
  280. ZYMOS,  800,    600,    8,      0x5e,   0,      0,      0,      0,      0
  281.  
  282. ;-----------------------------------------------------------------------------
  283. ;NCR?
  284. ;ACER?          <-- ...haven't gotten information to support these yet...
  285. ;REALTECH chipset?                    (...but I'm looking!)
  286. ;-----------------------------------------------------------------------------
  287.  
  288. ;AUTOMATIC CONFIGURATION parameters
  289.  
  290. ;   IMAGE GENERATION PARAMETERS:
  291. ;auto,/a1               ;default antialiasing level (0=Off, 1=Horizontal(default), 2=Horz and Vert)
  292. ;auto,/b1               ;default mouse mode (0=Boxy, 1=Bits)
  293. ;auto,/d1               ;default dithering level (0=Off, 1=Norm(default), 2=High)
  294. ;auto,/g640x400x256     ;default graphics mode (default=640x480x256)
  295. ;auto,/m256             ;maximum colors allowed in palette generation (default=256) (NOTE: this may be any number between 2 and 256)
  296. ;auto,/nGDS%03d         ;filename printf() style template for saving files
  297. ;auto,/i1               ;NOT A RUNTIME OPTION.  interlaced GIF early fill mode (default=OFF)
  298. ;auto,/w0               ;NOT A RUNTIME OPTION.  automatically write arrays after first write command (Alt-P or Alt-W)
  299.  
  300. ;   USER INTERFACE PARAMETERS:
  301. ;auto,/f1001            ;default file display mode (Extension/Resolution/Bits/FileSize) (default=1001)
  302. ;auto,/t80x25           ;default text mode (default=80x25)
  303. ;auto,/v0               ;NOT A RUNTIME OPTION.  vertical orientation mode (default=OFF)
  304.  
  305. ;   SLIDESHOW OPTIONS:
  306. ;auto,/s                ;do automatic slideshow
  307. ;auto,/o0               ;don't sort files in automatic slideshow
  308. ;auto,@filename         ;get list of file specifications from file
  309. ;auto,/z200             ;NOT A RUNTIME OPTION.  delay between slide show slides in 100ths of a second
  310.  
  311.  
  312. ;NOTE: You may automatically have GDS find files all over
  313. ;      your system by inserting a line with a path/file
  314. ;      description in it, just like you would enter it on
  315. ;      the GDS command line (remove the semicolon ';'):
  316.  
  317. ;auto, j:\gifs\myfile* c:\pictures  bozo.gif
  318.  
  319.  
  320. ;NOTE: You may force 512K video memory support by using
  321. ;      the following line (remove the semicolon ';')
  322.  
  323. ;auto, /512             ;this forces 512K of video memory
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.